#include <Arduino.h>
#include <esp32-hal-ledc.h>
#include "./lv_chazuo/Mylvgl.h"
#include "./lv_chazuo/TFT.h"
#include "./ESP_HT/ESP_HT.h"

#define BACKLIGHT_PIN 15 // 背光引脚

void setup()
{
    Serial.begin(115200);
    Serial.println("hello");
    ESPHT_Init();
    TFT_Init();

    ledcSetup(0, 5000, 8);            // 通道0，5kHz，8位分辨率
    ledcAttachPin(BACKLIGHT_PIN, 0);  // 将 GPIO25 绑定到通道0

    // 设置亮度（0 = 最亮，255 = 最暗）
    uint8_t brightness = 0; // 越小越亮
    ledcWrite(254, brightness);
    /*编写你自己的代码*/
    GoPage(); 
}

void loop()
{
    Serial.println("hello");
    ESPHT_Read();
    //调用lv_timer_handler()函数，让GUI完成其工作
    lv_timer_handler(); /* let the GUI do its work */
    //延迟5毫秒
    delay(5);
}
